Fullstack Job: Fullstack Developer (Node - Backend Focused)

Job added on

Company

MBR Partners

Location

London, England - United Kingdom

Job type

Full-Time

Fullstack Job Details

Our client is a London headquartered company, founded by experts from the traditional and regulated capital markets. They are a provider of institutional-grade exchange services intended to facilitate the trading of cryptocurrencies and digital assets. Their solutions are built using existing, proven, resilient, scalable, high-performance infrastructure, hosted in top-tier data center space, and integrated into the existing institutional trading workflow.
Responsibilities
  • Analyze, design, develop, test, and deploy applications with a clean code approach
  • Research new technologies, multi-tasking on multiple projects with other team members
  • Follow software development processes and coding conventions, using Agile/SCRUM principles, and working closely with other team members, Leads, Scrum Masters, Architects, and Testers
  • Break down detailed specifications and implement technical requirements based upon the needs of the company and its clients
  • Troubleshoot issues in a timely manner in a highly scalable development environment
  • Contribute ideas to improve process and development practices
  • Join all required SCRUM meetings with stakeholders and product/business owners, ensuring all relevant information to the team and project are shared and discussed
  • Support and coordinate with other team members and our clients
Qualifications
  • The ideal candidate will have a degree relevant to Information Technology/Computer Science, Engineering (or equivalent)
  • Proven success and expertise in developing innovative solutions and proof-of-concepts both internally and externally
  • Proven experience estimating, scoping, and writing effective statements of work that clearly set expectations and limit risk for development tasks in tandem with the Development Leads, Architects, and Scrum Masters
  • Proven experience producing well-designed, testable, efficient code using best software development practices.
  • Excellent technical knowledge in developing solutions using Microservices and Node / Typescript / React
  • Excellent technical knowledge in developing solutions with Messaging architecture (ZeroMQ/Pub/Sub/WebSockets/Protobufs)
  • Excellent technical knowledge in developing solutions with mySQL
  • Excellent technical knowledge in developing solutions with containerized technologies (Docker/Kubernetes) and understanding of CI/CD and DevOps secure practices
  • Excellent knowledge of Cloud and in particular AWS, ideally with experience in banking/fintech sectors and industries
  • Demonstrated capabilities in developing an understanding of the customer business value associated with the deployment of modern financial productivity, system-to-system, and end-user applications
  • Proven experience working within a software development team, mentoring, and offering advice, having passion about development, and engendering a collective mentality
  • Excellent communication and documentation skills
  • Excellent English language skills (both spoken and written)
Nice to have:
  • Has previously worked in the financial service industry and has experience with capital markets and trading software solutions
  • Understanding in implementing blockchain solutions
  • Has previously worked with Electron
  • Has previously worked with multi-threaded real-time/low latency systems
  • Understanding of application architecture including the use of cloud-based technology capabilities such as AWS Blockchain/Lambda/Beanstalk/Serverless, Application Life Cycle Management and Application Platform processes and technology capabilities, Data and DB Management using noSQL/MySQL, Caching, and application middleware architectures

Benefits

  • 25 days holiday, raising up to 30 days with years of service
  • Career opportunities to grow and scale with a startup company
  • Be a part of an exciting, fast-growing, and future thinking industry